package com.dyw.spzx.manager.mapper;

import com.dyw.spzx.model.dto.product.ProductDto;
import com.dyw.spzx.model.entity.product.Product;
import org.apache.ibatis.annotations.Param;
import org.springframework.web.bind.annotation.PathVariable;

import java.util.List;

public interface ProductMapper {
    // 分页查询商品列表
    List<Product> selectByPage(ProductDto productDto);

    // // 保存商品数据
    void insertProduct(Product product);

    // 根据id查询商品数据
    Product selectById(@Param("id") Long id);

    // 修改商品基本数据
    void updateProductById(Product product);

    // 根据id删除商品基本数据
    void deleteById(@Param("id") Long id);


}
